РЕАЛИЗАЦИЯ ПРОТОКОЛА ОБМЕНА ДАННЫМИ МЕЖДУ ПРОГРАММНЫМИ АГЕНТАМИ В ОБЛАЧНОЙ ИНФРАСТРУКТУРЕ В ГЕОГРАФИЧЕСКИ РАСПРЕДЕЛЕННЫХ ЦЕНТРАХ ОБРАБОТКИ ДАННЫХ
Аннотация:
Представлена облачная система для географически распределенных центров обработки данных. В основу разработки положен принцип мультиагентности структуры (микросервисы). Для связи агентов между собой предложен специально разработанный протокол взаимодействия, работающий в асинхронном режиме. Асинхронность системы взаимодействия агентов достигается за счет применения специально разработанного алгоритма. Программа, реализующая предложенный алгоритм, написана на языке программирования Python. В данном решении используются реляционные базы данных и системы очередей. Реляционная база данных применяется для хранения запросов и ответов от агентов. Для обмена YAML сообщениями с идентификаторами этих запросов и ответов применяется брокер сообщений. Апробация разработанного программного обеспечения произведена на макете масштабируемого географически распределенного центра обработки и хранения данных. Получено оригинальное техническое решение, успешно прошедшее контрольно-тестовые испытания и внедренное в действующую облачную инфраструктуру. Показаны особенности применения системы очередей RabbitMQ и системы управления баз данных PostgreSQL в кластерном режиме с шифрованием трафика. Использование разработанной модели представляется перспективным в условиях работы с высоконагруженными распределенными системами.
Ключевые слова:
Постоянный URL
Статьи в номере
- СРАВНИТЕЛЬНЫЙ АНАЛИЗ МЕТОДОВ ОЦЕНКИ ПАРАМЕТРА ФРИДА(на англ. яз.)
- ИССЛЕДОВАНИЕ ИНТЕРФЕРЕНЦИИ СЛАБЫХ КОГЕРЕНТНЫХ МНОГОМОДОВЫХ СОСТОЯНИЙ ДЛЯ ЗАДАЧ КВАНТОВОЙ КОММУНИКАЦИИ С НЕДОВЕРЕННЫМ ПРИЕМНЫМ УЗЛОМ
- ЮСТИРОВКА ЛАЗЕРНОГО ДИОДНОГО МОДУЛЯ С ВОЛОКОННЫМ ВЫХОДОМ
- ВЛИЯНИЕ ДОБАВОК ОКСИДОВ НА АП-КОНВЕРСИОННУЮ ЛЮМИНЕСЦЕНЦИЮ ИОНОВ ЭРБИЯ В ЩЕЛОЧНОГЕРМАНАТНЫХ СТЕКЛАХ
- МИНИМИЗАЦИЯ УРОВНЯ СОБСТВЕННЫХ ШУМОВ МАССИВА ВОЛОКОННО-ОПТИЧЕСКИХ ИНТЕРФЕРОМЕТРИЧЕСКИХ ДАТЧИКОВ ПУТЕМ РЕГУЛИРОВКИ ПАРАМЕТРОВ КАСКАДА ОПЕРАЦИОННЫХ УСИЛИТЕЛЕЙ.
- ОЦЕНКА КОЖНОГО КРОВОТОКА НИЖНИХ КОНЕЧНОСТЕЙ МЕТОДОМ ДВУМЕРНОЙ ФОТОПЛЕТИЗМОГРАФИИ
- МЕТОД ПРОГРАММНОЙ КОРРЕКЦИИ АБЕРРАЦИОННЫХ ИСКАЖЕНИЙ ИЗОБРАЖЕНИЯ В МИКРОСКОПИИ СТРУКТУРИРОВАННОГО ОСВЕЩЕНИЯ
- ПОСТРОЕНИЕ 3D-МОДЕЛИ ИЗОБРАЖЕНИЯ ОБЪЕМНОЙ ОТРАЖАТЕЛЬНОЙ ГОЛОГРАММЫ МЕТОДОМ ФОТОГРАММЕТРИИ
- МЕТОДЫ ОПТИМИЗАЦИИ ИСХОДНЫХ ОПТИЧЕСКИМ СХЕМ ЛИТОГРАФИЧЕСКИХ ОБЪЕКТИВОВ(на англ. яз.)
- НЕПОРАЖАЮЩЕЕ ВОЗДЕЙСТВИЕ НАПРАВЛЕННЫМ ОПТИЧЕСКИМ ИЗЛУЧЕНИЕМ НА ПРИБОРЫ СО СВЕТОЧУВСТВИТЕЛЬНЫМИ СЕНСОРАМИ
- СИНТЕЗ РОБАСТНОГО ДИНАМИЧЕСКОГО РЕГУЛЯТОРА ДЛЯ УПРАВЛЕНИЯ ПОЛОЖЕНИЕМ ШАРА НА ПОВОРОТНОЙ ПЛАТФОРМЕ
- МОРФОЛОГИЯ И ОПТИЧЕСКИЕ СВОЙСТВА ПЛЕНОК AlN НА САПФИРЕ
КЛАСТЕРИЗАЦИЯ ТЕКСТОВ С ИСПОЛЬЗОВАНИЕМ СЕМАНТИКО-СИНТАКСИЧЕСКИХ СВЯЗЕЙ СЛОВ
- ИМИТАЦИОННАЯ МОДЕЛЬ РЕЗЕРВИРОВАННОГО МЕЖМАШИННОГО ОБМЕНА С УЧЕТОМ ОРГАНИЗАЦИИ ОЧЕРЕДЕЙ НА ДОСТУП К АГРЕГИРОВАННЫМ КАНАЛАМ
- СУБПОЛОСНЫЙ АНАЛИЗ ИЗОБРАЖЕНИЙ МОРСКОЙ ПОВЕРХНОСТИ НА ОСНОВЕ КОСИНУС-ПРЕОБРАЗОВАНИЯ
- АРХИТЕКТУРА ИНТЕГРИРОВАННОЙ СРЕДЫ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ С ПОДДЕРЖКОЙ СТРУКТУРНОГО РЕДАКТИРОВАНИЯ
- ИДЕНТИФИКАЦИЯ СТАДИИ ДЕГРАДАЦИИ ОБОРУДОВАНИЯ В СИСТЕМАХ СЕРВИСНОГО ОБСЛУЖИВАНИЯ ПРЕВЕНТИВНОГО ТИПА
- ЭНЕРГЕТИЧЕСКИЙ АНАЛИЗ БИОИНСПИРИРОВАННОГО МЕХАНИЗМА НОГИ ГАЛОПИРУЮЩЕГО РОБОТА-ГЕПАРДА
- МОДЕЛИРОВАНИЕ РЕЗОНАНСНЫХ ЭФФЕКТОВ В ПОЗВОНОЧНИКЕ С ДОПОЛНИТЕЛЬНЫМИ ФИКСИРУЮЩИМИ ЭЛЕМЕНТАМИ
- ПОВЫШЕНИЕ УРОВНЯ РАСПОЗНАВАНИЯ УТЕЧЕК ИНФОРМАЦИИ ПО СТОРОННИМ КАНАЛАМ С ИСПОЛЬЗОВАНИЕМ ВЭЙВЛЕТ-ПРЕОБРАЗОВАНИЯ
- МОДЕЛИРОВАНИЕ ПОВЕДЕНИЯ НЕОРГАНИЗОВАННОЙ ГРУППЫ В СЛУЧАЕ ЧРЕЗВЫЧАЙНОЙ СИТУАЦИИ
- ИССЛЕДОВАНИЕ ЭФФЕКТИВНОСТИ АЛГОРИТМОВ ВОССТАНОВЛЕНИЯ СИГНАЛА ПРИ ПРОТЯЖЕННЫХ ПРОПУСКАХ И РЕДКОМ ПОСТУПЛЕНИИ ИЗМЕРЕНИЙ
- МОДЕЛИРОВАНИЕ БЕСПРОВОДНЫХ СЕТЕЙ В СРЕДЕ OMNET++ С ИСПОЛЬЗОВАНИЕМ INET FRAMEWORK
- ПРОЕКТИРОВАНИЕ ОБРАЗОВАТЕЛЬНОЙ СРЕДЫ С ПОМОЩЬЮ СМАРТ-КОНТРАКТОВ БЛОКЧЕЙНА ETHEREUM
- РАЗРАБОТКА ПОРТАЛОВ ДЛЯ УПРАВЛЕНИЯ ОБЛАЧНЫМИ СЕРВИСАМИ В СОСТАВЕ ЦЕНТРА ОБРАБОТКИ И ХРАНЕНИЯ ДАННЫХ